import { ref } from "vue";

// 抽离一个组合式函数
//   组合式函数的概念：以use开头的内部用到了其他组合式函数或vue内置的组合式API的函数4

function useCount() {
  const count = ref(0);
  console.log("count", count);

  // 定义一个函数
  const increment = () => {
    console.log("increment");
    // 修改数据
    count.value++;
  };

  // 返回外部需要用到的东西
  return {
    count,
    increment,
  };
}

export default useCount;
